sediment feeder - German English Dictionary